A Dynamic Load Balancing Method On A Heterogeneous Cluster Of Workstations
نویسنده
چکیده
The e cient usage of workstations clusters depends rst of all on the distribution of the workload The following paper introduces a method to obtain e cient load balancing for data parallel applications through dynamic data assignment and a simple priority mechanism on a heterogeneous cluster of workstations assuming no prior knowledge about the workload This model improves the performance of load balancing methods in which one or more control processes remain idle for an extended period of time In order to investigate the performance of this method we take into consideration a problem of D image reconstruction that arises from events detected by a data acquisition system Studies of our load balancing model are performed under slight and heavy load condition Experimental results demonstrate that this model yields a substantial load balance even more if workstations are heavily loaded from exploiting the idle time of one control process In addition this strategy reduces the overhead due to communication so that it could be successfully employed in other dynamic balancing approaches
منابع مشابه
Load Balancing on a Non-dedicated Heterogeneous Network of Workstations
Networks of workstations (NOW) have become popular environments for parallel and distributed processing. In many cases, the researcher or educator is faced with a heterogeneous collection of workstations of different ages and processing capabilities. Many times the NOW is non-dedicated so external workload plays a role in performance of the cluster. The use of known workstation characteristics ...
متن کاملPerformance evaluation of load balancing strategies for approximate string matching application on an MPI cluster of heterogeneous workstations
In this paper, we present three parallel approximate string matching methods on a parallel architecture with heterogeneous workstations to gain supercomputer power at low cost. The first method is the static master–worker with uniform distribution strategy, the second one is the dynamic master–worker with allocation of subtexts and the third one is the dynamic master–worker with allocation of t...
متن کاملParallelization of Multiple String Matching on a Cluster Platform
This work proposes four parallel methods for multipattern matching which are executed on a heterogeneous cluster. These parallel methods are based on the master worker paradigm and they implements different partitioning schemes such as static and dynamic load balancing. Furthermore, the parallel methods are analyzed experimentally using the Message Passing Interface (MPI) library on a cluster o...
متن کاملDynamic Load Balancing Applications on a Heterogeneous Unix/nt Cluster
This study involves parallel computing and dynamic load-balancing applications on heterogeneous computer systems using our previously developed tools. A large-scale turbomachinery CFD code is chosen as the application code implemented on a cluster of Unix/IBM RS6000 and Windows NT/Pentium II workstations. The objective here is to be able to run large-scale codes routinely for solving problems o...
متن کاملA Scalable Dynamic Load-Balancing Algorithm for SPMD Applications on a Non-Dedicated Heterogeneous Network of Workstations (HNOW)
Network based distributed computing has become a cheap alternative to dedicated parallel supercomputer systems due to the recent advances in high-speed network. These systems are becoming widely available in academic and industrial environments. To benefit from the maximum computation power of these systems, it is necessary to use all available resources, namely old machines in addition to more...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatica (Slovenia)
دوره 23 شماره
صفحات -
تاریخ انتشار 1999